import { EnRequestMethod } from './en-request-method';
export interface InRequestConfig {
    /**
     * 请求地址
     */
    url: string;
    /**
     * 请求时携带的数据
     */
    data ?: any;
    /**
     * 请求头设置请求的 header，header 中不能设置 Referer。
     * content-type 默认为 application/json
     */
    header ?: ObjectMap;
    /**
     * 超时时间
     */
    timeout ?: number;
    /**
     * 请求方式 默认GET
     */
    method ?: EnRequestMethod;
    /**
     * 返回的数据格式 默认json
     */
    dataType ?: 'json' | '其他';
    /**
     * 响应的数据类型  默认text
     */
    responseType ?: string;
    /**
     * 是否默认开启http2 默认false
     */
    enableHttp2 ?: boolean;
    /**
     * 开启 quic
     */
    enableQuic ?: boolean;
    /**
     * 开启 cache
     */
    enableCache ?: boolean;
}